.text-media-container {
  padding: 2% 10% 2% 10%;
}
.text-media-container hr {
  width: 5%;
}
.text-media-container h4 {
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
}
.text-media-container .img-container {
  padding-top: 2%;
}
.text-media-container .img-container img {
  width: 100%;
  object-fit: contain;
}
.text-media-container .dark-theme h4 {
  color: var(--color-petrol-10);
}
.text-media-container .grey-theme h4 {
  color: var(--color-petrol);
}
.text-media-container .white-theme h4 {
  color: #1a5059;
}
